package mx.kolobok.noteeditor.ui.keymap.actions;

import org.jetbrains.annotations.NonNls;

import javax.swing.*;
import java.awt.event.InputEvent;
import java.awt.event.KeyEvent;

/**
 * User:  Nikita Belenkiy
 * Date: 29.05.11
 * Time: 3:04
 */
public interface Actions {
    @NonNls
    String NEW_NOTE_ACTION = "new-note-action";
    @NonNls
    KeyStroke NEW_NOTE_KEYSTROKE = KeyStroke.getKeyStroke(KeyEvent.VK_N, InputEvent.CTRL_MASK);

    @NonNls
    String NEW_NOTE_FROM_CLIPBOARD_ACTION = "new-note-from-clipboard-action";
    @NonNls
    KeyStroke NEW_NOTE_FROM_CLIPBOARD_KEYSTROKE = KeyStroke.getKeyStroke(KeyEvent.VK_N, InputEvent.CTRL_MASK|InputEvent.SHIFT_MASK);

    @NonNls
    String DELETE_NOTE_ACTION = "delete-note-action";
    @NonNls
    KeyStroke DELETE_KEYSTROKE = KeyStroke.getKeyStroke(KeyEvent.VK_D, InputEvent.CTRL_MASK);

    @NonNls
    String RENAME_NOTE_ACTION = "rename-note-action";
    @NonNls
    KeyStroke RENAME_KEYSTROKE = KeyStroke.getKeyStroke(KeyEvent.VK_F2, 0);

}
